.pxToRem(@p, @px){
    @{p}: @px / 75px * 1rem;
}
.header{
    width:100%;
    .pxToRem(height, 90);
    display: flex;
    align-items: center;
    justify-content: space-between;
    position: absolute;
    left:0;
    top:0;
    border-bottom: 1px solid #dddddd;
    .left{
        img{
            .pxToRem(width, 20);
            .pxToRem(height, 37);
            .pxToRem(margin-left, 32);
        }
    }
    .center{
        .pxToRem(font-size, 30);
    }
    .right{
        .pxToRem(font-size, 30);
        .pxToRem(margin-right, 32);
        color: #666;
    }
}
.banner{
    .pxToRem(height, 240);
    .pxToRem(margin-top, 90);
    img{
        width: 100%;
        .pxToRem(height, 240);
    }
}
.column{
    width:100%;
    .pxToRem(height, 200);
    background: #e4e4e4;
    display: flex;
    justify-content: center;
    align-items: center;
    .img1{
        .pxToRem(height, 120);
        .pxToRem(width, 130); 
    }
    .img2{
        .pxToRem(height, 36);
        .pxToRem(width, 36); 
        .pxToRem(margin-left, 46);
        .pxToRem(margin-right, 46);
    }
}
.p{
    .pxToRem(line-height, 86);
    .pxToRem(margin-left, 30);
}
.main{
    width:100%;
    display: flex;
    justify-content: flex-start;
    align-items: flex-start;
    flex-wrap: wrap;
    div{
        .pxToRem(width, 143);
        border:1px solid #d2d2d2;
        text-align: center;
        margin:2.8%;
        .pxToRem(height, 143);
        box-sizing: border-box;
        border-radius: 50%;
        p{
            text-align: center;
        }
        .p1{
            .pxToRem(margin-top, 35);
            .pxToRem(font-size, 28);
        }
        .p2{
            .pxToRem(margin-top, -20);
            .pxToRem(font-size, 17);
            color:#d2d2d2;
        }
    }
}
.footer{
    .pxToRem(width, 690);
    .pxToRem(height, 80);
    .pxToRem(line-height, 80);
    .pxToRem(margin-left, 30);
    .pxToRem(margin-top, 100);
    background: #d2d2d2;
    border-radius: 20px;
    span{
        background: red;
        border-radius: 50%;
        color: #ffffff;
        .pxToRem(padding, 10);
        .pxToRem(margin-left, 12);
        .pxToRem(margin-right, 12);
    }
}
